package org.skyer.third.gateway.api.enums.dy;

/**
 * 抖音物流轨迹枚举
 */
public enum DyLogisticsTrajectoryEnum {

/*
    0  运输中 解释:运输在途
    1 已揽收 解释:快件被揽收
    2 终止揽收 解释:快件被终止揽收
    3 已签收 解释:快件已被收件人侧签收
    4 退回中 解释:快件被拒收or拦截返回
    5 派送中 解释:快件正在派送中
    6 已退回签收 解释:快件逆向返回被发件人侧签收
    7 转单 解释:快件被换单转寄
    8 取消 解释:快件已被取消
    9 已退回在途 解释:快件在逆向退回运输中
    10报废 解释:快件已破损报废
    11仓库备货中 解释:仓库处理中,待正式发出
    12待取件 解释:快件已存放待用户取出
    13已发货 解释:商家已发货
*/

    YSZ(0,"运输中"),
    YLS(1,"已揽收"),
    ZZLS(2,"终止揽收"),
    YQS(3,"已签收"),
    THZ(4,"退回中"),
    PSZ(5,"派送中"),
    YTHQS(6,"已退回签收"),
    ZD(7,"转单"),
    QX(8,"取消"),
    YTHZT(9,"已退回在途"),
    BF(10,"报废"),
    CKBHZ(11,"仓库备货中"),
    DQJ(12,"待取件"),
    YFH(13,"已发货");

    DyLogisticsTrajectoryEnum() {
    }

    DyLogisticsTrajectoryEnum(Integer code, String desc) {
        this.code = code;
        this.desc = desc;
    }

    private Integer code;
    private String desc;

    public Integer getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }
}
